Big Huge Thesaurus

Vangueria infausta

noun